#include "apue.h"
#include <unistd.h>

void file_lseek_test(void);

int main(int argc, char const *argv[])
{
    file_lseek_test();
    return 0;
}

void file_lseek_test(void)
{
    /**
     * lseek 返回值: 成功，返回新的文件偏移量; 若失败, 返回 -1;
     */
    if (lseek(STDIN_FILENO, 0, SEEK_CUR) == -1)
    {
        printf("cannot seek\n");
    } else {
        printf("seek OK\n");
    }
}